Jvm Anatomy 101